body {
    main {
        h4 {
            text-align   : center;
            font-weight  : normal;
            font-size    : 20px;
            border-bottom: 1px solid rgba(221, 221, 221, 100);
            height       : 50px;
            line-height  : 50px;
        }

        .newCourse {
            margin-top: 15px;
            display   : block;
            width     : 100%;
            color     : #333;

            h5 {
                font-size: 18px;
            }

            .newCourse-content {
                height       : 210px;
                margin-top   : 10px;
                box-shadow   : 0px 0px 8px 0px rgba(0, 0, 0, 0.4);
                border       : 1px solid rgba(255, 255, 255, 100);
                border-radius: 15px;
                overflow     : hidden;

                .imgbox {
                    height         : 150px;
                    background-size: cover;
                }

                .describe {
                    height      : 70px;
                    padding-left: 16px;

                    h6 {
                        font-size : 16px;
                        margin-top: 5px;
                    }

                    p {
                        margin-top: 5px;
                        font-size : 12px;
                    }
                }
            }
        }

        .courseAll {
            margin-top: 15px;
            width     : 100%;
            color     : #333;

            h6 {
                font-size: 18px;
            }

            .course {
                display         : block;
                height          : 210px;
                border-radius   : 15px;
                overflow        : hidden;
                background-color: #E8E8E8;
                margin-top      : 15px;
                color           : #333;

                .ibox {
                    height             : 150px;
                    background-size    : cover;
                    background-position: center center;
                }

                h6 {
                    font-size  : 20px;
                    margin-left: 22px;
                }

                p {
                    margin-top : 7px;
                    font-size  : 14px;
                    margin-left: 22px;
                }
            }
        }
    }
}